Alpine skullcap - German English Dictionary